down payment type - German English Dictionary